package Clases;

public abstract class Descuento {
	
	protected int idDescuento;
	protected String nombre;
	protected String descripcion;
	
	public Descuento(int idDescuento, String nombre, String descripcion) {
		this.idDescuento = idDescuento;
		this.nombre = nombre;
		this.descripcion = descripcion;
	}

	// GET & SET
	public int getIdDescuento() {
		return idDescuento;
	}

	public void setIdDescuento(int idDescuento) {
		this.idDescuento = idDescuento;
	}

	public String getNombre() {
		return nombre;
	}

	public void setNombre(String nombre) {
		this.nombre = nombre;
	}

	public String getDescripcion() {
		return descripcion;
	}

	public void setDescripcion(String descripcion) {
		this.descripcion = descripcion;
	}
	
	//METODOS DE NEGOCIO
	public abstract float calcularDescuento();
	
	public boolean sosDescuento(int numDesc) {
		return idDescuento == numDesc;
	}
	
}
